reciprocating grates - German English Dictionary